(function($) {
    $.fn.Equipamentos = function(method) {
        return $.fw.chamadaComponente.apply(this, ["Equipamentos", arguments]);
    };

    $.Equipamentos = {

        // -----------------------------------
        // Mostra o componente
        // -----------------------------------
        abrir: function(param, callbackOK) {

            // Referencia para this
            var $this = this;

            // Garante que o componente est� inicializado
            $this.Equipamentos("carregar", param, function() {                                	 
			            
				if (callbackOK)
					callbackOK();
            });

        },

        // -----------------------------------
        // Faz o carregamento inicial do componente
        // Garante que o html esteja carregado e inicializado
        // -----------------------------------
        carregar: function(param, callbackOK) {

            // Referencia para this
            var $this = this;

            // Nome do componente
            var funcaoCarregar = function(param, callbackOKCarregar) {    
            	
            	$("#lg", $this).click(function(){            		
            		$("#content").html("");
            		$("#content").EquipamentoDetalheLg();
            	});      
            	
            	$("#carrier", $this).click(function(){            		
            		$("#content").html("");
            		$("#content").EquipamentoDetalheCarrier();
            	});            	
            	
            	$("#fujitsu", $this).click(function(){            		
            		$("#content").html("");
            		$("#content").EquipamentoDetalheFujitsu();
            	});   
            	
            	$("#gree", $this).click(function(){            		
            		$("#content").html("");
            		$("#content").EquipamentoDetalheGree();
            	});
            	
            	$("#mitsubishi", $this).click(function(){            		
            		$("#content").html("");
            		$("#content").EquipamentoDetalheMitsubishi();
            	});   
            	
            	$("#springer", $this).click(function(){            		
            		$("#content").html("");
            		$("#content").EquipamentoDetalheSpringer();
            	});   
                // Chama o callback
                if (callbackOKCarregar)
                    callbackOKCarregar();
            };

            // Inicializa
            $.fw.carregarComponente({
                    nomeComponente: "Equipamentos",
                    elemento: $this,
                    callbackCarregar: funcaoCarregar
                }, callbackOK);

        }
    }

})(jQuery);